home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / util / splt230w.zip / HPGL2.TXT < prev    next >
Text File  |  1995-05-02  |  9KB  |  192 lines

  1.  
  2.        S P L O T  -  The Pen Plotter Simulator V2.3 for Windows
  3.        --------------------------------------------------------
  4.            Copyright (C) 1991-95 by Alexandr NOVY
  5.                  All rights reserved.
  6.  
  7.                 April 1995
  8.  
  9.  
  10.                      HPGL2.TXT
  11.  
  12.         This file contains  some reference information  about HP-GL/2
  13.         support provided by the SPLOT program.
  14.  
  15.     The current  version of  the SPLOT  program generaly supports
  16.     only HP-GL/2 pen plotters,  not HP-GL/2 raster devices.  Even
  17.     so with  some limitation  it can  be used  also with  HP-GL/2
  18.     files designated for HP-GL/2 raster devices (e.g. you  cannot
  19.     use  pen  number  0).   Notice:   The  HPGL2.DLL file must be
  20.     present in the SPLOT program directory and you should  select
  21.     the HP-GL/2 Pen Plotter type in the Plotter Type menu.
  22.  
  23.     The implemented support of  the HP-GL/2 language is  based on
  24.     "The  HP-GL/2  Reference  Guide  -  A  Handbook  for  Program
  25.     Developers", Hewlett Packard  1st edition,  Second  printing,
  26.     August 1991.
  27.  
  28.  
  29.     1) Important parameters:
  30.         ========================
  31.     Number of pens: 8 (cannot be redefined yet)
  32.             the following modulo function is used for
  33.             pen numbers greater than 8:
  34.             pn = ( (pn-1) mod 8 ) + 1
  35.  
  36.         Paper size: user definable (see the PAPERS.TXT file)
  37.             or defined by the PS instruction
  38.  
  39.         Plotter unit: 0.025 mm
  40.  
  41.         Maximal number of digits in decimal fraction to be read: 8
  42.  
  43.         Supported character fonts (typefaces):
  44.      The present version of the HP-GL/2 interpreter supports only
  45.     the  stick  fonts  (characters  are  drawn  as  a  series  of
  46.     vectors). The scalable outline fonts or bitmap fonts are  not
  47.     supported. Note that not all HP-GL/2 devices support  outline
  48.     or bitmap fonts, but all HP-GL/2 devices support stick fonts.
  49.      From stick fonts only fixed-vector font (typeface number 48)
  50.     and drafting  font (typeface  number 49)  are supported.  The
  51.     variable spacing fonts are not supported yet. Also the  fixed
  52.     arc font is not supported yet. Note that the drafting font is
  53.     for use  with the  HP Drafting  character set  (character set
  54.     number 563).
  55.  
  56.     Supported character sets:
  57.          The present version of the HP-GL/2 interpreter supports only
  58.     these character sets:
  59.         --------------------------------------------------------------
  60.      Character |                                     |
  61.      Set Value |            Description              | ISO Number
  62.     --------------------------------------------------------------
  63.         0      | Roman8 (default)                    |    --
  64.       277      | Roman8 (default)                    |    --
  65.           21      | ANSI US ASCII                       |     6
  66.           531      | HP-GL Download                      |    --
  67.            563      | HP-GL Drafting                      |    --
  68.             595      | HP-GL Special Symbols               |    --
  69.            11      | JIS ASCII                           |    14
  70.        85      | ISO International Reference Version |     2
  71.       115      | ISO Swedish                         |    10
  72.        19      | ISO Swedish for Names               |    11
  73.         4      | ISO Norway v1                       |    60
  74.        36      | ISO Norway v2                       |    61
  75.        39      | ISO German                          |    21
  76.         6      | ISO French v1                       |    25
  77.        37      | ISO United Kingdom                  |     4
  78.         9      | ISO Italian                         |    15
  79.        83      | ISO Spanish                         |    17
  80.       147      | ISO Portuguese                      |    16
  81.         7      | HP German                           |    --
  82.       275      | HP Latin Spanish                    |    --
  83.         5      | Roman Extensions                    |    --
  84.        43      | Katakana                            |    --
  85.  
  86.  
  87.         2) Alphabetical list of HP-GL/2 instructions that are fully
  88.        supported by the SPLOT program:
  89.         ===========================================================
  90.      AA  - The Arc Absolute Instruction
  91.      AR  - The Arc Relative Instruction
  92.          AT  - The Absolute Arc Three Point Instruction
  93.      CI  - The Circle Instruction
  94.      CP  - The Character Plot Instruction
  95.      CT  - The Chord Tolerance Mode Instruction
  96.      DF  - The Default Values Instruction
  97.      DI  - The Absolute Direction Instruction
  98.      DL  - The Download Character Instruction
  99.      DR  - The Relative Direction Instruction
  100.      DT  - The Define Label Terminator Instruction
  101.      DV  - The Define Variable Text Path Instruction
  102.      EA  - The Edge Rectangle Absolute Instruction
  103.      EP  - The Edge Polygon Instruction
  104.          ER  - The Edge Rectangle Relative Instruction
  105.          ES  - The Extra Space Instruction
  106.          EW  - The Edge Wedge Instruction
  107.      FP  - The Fill Polygon Instruction
  108.      IN  - The Initialize Instruction
  109.      IP  - The Input P1 and P2 Instruction
  110.      IR  - The Input Relative P1 and P2 Instruction
  111.      IW  - The Input Window Instruction
  112.      LB  - The Label Instruction
  113.          LO  - The Label Origin Instruction
  114.          MG  - The Message Instruction
  115.                Writes a message to the SPLOT Event Log window.
  116.          PA  - The Plot Absolute Instruction
  117.          PD  - The Pen Down Instruction
  118.      PE  - The Polyline Encoded Instruction
  119.          PM  - The Polygon Mode Instruction
  120.          PR  - The Plot Relative Instruction
  121.          PS  - The Plot Size Instruction
  122.          PU  - The Pen Up Instruction
  123.          PW  - The Pen Width Instruction
  124.          RA  - The Fill Rectangle Absolute Instruction
  125.          RO  - The Rotate Coordinate System Instruction
  126.          RR  - The Fill Rectangle Relative Instruction
  127.          RT  - The Relative Arc Three Point Instruction
  128.          SA  - The Select Alternate Font Instruction
  129.      SC  - The Scale Instruction
  130.          SI  - The Absolute Character Size Instruction
  131.      SL  - The Character Slant Instruction
  132.          SM  - The Symbol Mode Instruction
  133.          SP  - The Select Pen Instruction
  134.      SR  - The Relative Character Size Instruction
  135.          SS  - The Select Standard Font Instruction
  136.          VS  - The Velocity Select Instruction (for information only)
  137.          WG  - The Fill Wedge Instruction
  138.          WU  - The Pen Width Unit Selection Instruction
  139.  
  140.  
  141.         3) Alphabetical list of HP-GL/2 instructions that are
  142.        partially supported by the SPLOT program (they may
  143.            be fully supported in next SPLOT versions):
  144.         ======================================================
  145.      AD  - The Alternate Font Definition  Instruction
  146.                Only the character set attribute is supported.
  147.      BP  - The Begin Plot Instruction
  148.                Only the initialization (IN) part is supported.
  149.          FT  - The Fill Type Instruction
  150.                Only the fill types 1,2,3,4 are supported.
  151.          LT  - The Line Type Instruction
  152.                The line type 99 (restore previous line type) is not
  153.                supported.
  154.          SD  - The Standard Font Definition  Instruction
  155.                Only the character set attribute is supported.
  156.  
  157.  
  158.         4) Alphabetical list of HP-GL/2 instructions that are not
  159.        supported by the SPLOT program:
  160.         =========================================================
  161.      - All Dual-Context Extension instruction.
  162.      - All output instructions:
  163.             OD, OE, OH, OI, OP and OS.
  164.          - And these:
  165.            AC  - The Anchor Corner Instruction *
  166.            CF  - The Character Fill Mode Instruction
  167.            CR  - The Set Color Range for Relative Color Data *
  168.        DC  - The Digitize Clear Instruction
  169.            DP  - The Digitize Point Instruction
  170.            EC  - The Enable Cutter Instruction
  171.            FR  - The Frame Advance Instruction *
  172.            LA  - The Line Attributes Instruction *
  173.                  Only round line ends and line joins
  174.                  are supported yet.
  175.            MC  - The Merge Control Instruction
  176.            MT  - The Media Type Instruction
  177.            NP  - The Number of Pens Instruction *
  178.            NR  - The Not Ready Instruction
  179.            PC  - The Pen Color Assignment Instruction *
  180.            PG  - The Advance Full Page Instruction *
  181.            QL  - The Quality Level Instruction
  182.            RF  - The Raster Fill Definition *
  183.            RP  - The Replot Instruction
  184.            ST  - The Sort Instruction
  185.            SV  - The Screened Vectors Instruction
  186.            TD  - The Transparent Data Instruction
  187.            TR  - The Transparency Mode Instruction
  188.            UL  - The User-Defined Line Type Instruction *
  189.  
  190.                  * - may be supported in next SPLOT versions
  191.  
  192.